@charset "gbk";
/*基础*/

body {
	background:#F6F6F6 url(../images/bg.jpg) top center repeat-y;
	color:#666666;
	font-size:13px;
	line-height: 23px;
	text-align: justify;
	letter-spacing: 2px;}

a {
	text-decoration: none;
}

a:hover {
	color: #fd8300;
}
* { border:0; margin:0 auto; padding:0; outline:none; }
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0; padding:0; }
.clear{clear:both; font-size:0; line-height:0;}

/*=======top=======*/
#top{
	width:1004px; height:521px; margin:0 auto; 
	}
	#top-bottom{
	background:url(../images/top-bg01.jpg) top center repeat-x;
	}

#logo{ padding-left:84px;margin:0px;  height:130px; }

#headMenu{
       width:200px; height:20px; 
	   float:right; margin:0 25px 5px 0;  font-weight:bold;display:inline; text-decoration:none; 
	   font-size:13px;color:#FFFFFF;
	   }
 #headMenu a{
      margin:0 10px 0 5px; 	  	  
	  font-size:13px; font-weight:bold; color:#FFFFFF;text-decoration:none; 
	  }
  #headMenu a hover{
      margin:0 10px 0 5px; 
	  font-weight:bold;
	  font-size:13px; color:#fe8301;text-decoration:none; 
	  }


/*=======导航=======*/

#nav{
	width:978px; height:54px;
	margin:0 auto;
}

#nav_01{
		width:10px;
		height:54px;
		float:left;
		margin:0;
		padding:0;
		background-image:url(../images/menu_01.png);
		position: relative;
}

/*=======导航栏=======*/	
#nav_02{
		width:967px; height:54px;
		padding:0;float:left;margin:0;
		background-image:url(../images/menu_02.png);
		background-repeat:repeat-x;
	}
	
	#nav_021{
		text-align: center; content: ".";
		width:710px;
		margin:15px 0 0 0;float:left;
	}

	#nav_021 ul li{
		display:inline;
		list-style-type:none; 
		float: left; overflow: auto; 
		width:80px; line-height: 27px;
		font-weight:bold;text-align:center;
		}	
		
	#nav_021 ul li a{
		display:inline;
		list-style-type:none; 
		float: left; overflow: auto; 
		width:80px; line-height: 27px;
		font-weight:bold;text-align:center;
		font-size: 12px;letter-spacing: 0pt;
		width:80px;	height:27px;
		color:#000000;text-decoration: none;
		}
		
	#nav_021 ul li a:hover{
		width:80px; height:27px;display: block;
		background-image:url(../images/menu_04.png);
		color:#fe8301;line-height: 27px;
		text-decoration: none;
		}
		
	.nav_02:after{
		content: "."; display: block; height: 0; 
		clear: both; visibility: hidden; 
		}
/*======= 导航栏 end =======*/	

/*=======搜索框=======*/
	#seah-bg {
		width:220px;
		margin-top:15px;padding:0;float:left;
		}
		
	#seah1 {
			width:162px;float:left;
			padding-top:5px;
			background-image: url(../images/search.png);
			background-repeat: no-repeat;
			text-indent: 40px;/*文字空40像素*/
			letter-spacing: 0px;
			font-size: 12px;
		}
   .aainput {
			width:162px;float:left; height:28px;
		
			background-image: url(../images/search.jpg);
			background-repeat: no-repeat;
			text-indent: 40px;/*文字空40像素*/
			letter-spacing: 0px;
			
			font-size: 12px;
		}
	#seah_so {
		float:left;margin-left:5px;
		}
/*======= 搜索框 end =======*/

#nav_03{
	width:10px;
	height:54px;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../images/menu_03.png);
	position: absolute;
	}
	
/*=======结束=======*/

/*=======banner=======*/
.clear{clear:both; font-size:0; line-height:0;}
#banner{
	width:987px;
	background-image:url(../images/flash_02.png); background-repeat:repeat-y;
	margin:0 auto;padding:0
}
#banner_01,#banner_03{
	width:987px;height:12px;
	margin:0 auto;padding:0;
}

#banner_01{
	background-image:url(../images/flash_01.png);
	background-repeat: no-repeat;
	background-position: top;
}

#banner_02{
	width:987px; 
	margin:0 auto;
}

#banner_03{
	background-image:url(../images/flash_03.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
/*=======end=======*/

/*=======h-1=======*/

#content{
	width:980px;
	margin:0 auto;
}
	/*****left*****/
	.left-box{
	width:207px;
	float:left;
	margin:0;
}
	.lis{
	width:169px;
	margin:14px auto 0px;padding:0;
	background-color:#f0fafc;
	}

/*****产品分类*****/	

		
.boxinfo{
margin:0px 0px; padding:0px;
line-height:35px;font-size: 14px;color: #32a6bd;
background-image:url(../images/dx-32.gif); 
}
   .boxinfo p{
   line-height:35px;
   }
   .boxinfo img{
   padding-top:7px;
   margin-right:5px; margin-left:5px;
   }
   .boxinfo ul li{
   width:182px;
   line-height:35px; color: #32a6bd; list-style:none;
   }
        .boxinfo ul li a{ 
color: #32a6bd;
		}
        .boxinfo ul li a:hover{ 
color: #fd8300;
		}	


	.box2{
	width:169px; 
	margin:0 auto;padding:0;
	}
	.box2 img{ display:block; width:169px;}
	.lianxi{ width:170px; margin:0 auto; font-size:12px;}
	
	
	.lis2a {
	width:169px; 
	margin:0 auto;padding:0;
	background-image:url(../images/left_line01.jpg); letter-spacing:normal
	}
	
	.lis2{
	width:140px; 
	margin:0 auto;padding-top:10px;
	height: 35px;
	background-image:url(../images/dx-32.gif);
	}
	
	/* ====end====*/
	
/* ====end====*/
	.ca {
	width:23px;
	height: 643px;
	float:left;
	margin:0;padding:0;
	background-image:url(../images/ca-1.jpg);
	}


/* ====右边====*/	
	#right{
	width:750px;
	float:left;
	margin:0;padding:0;
	} 
	
	 .lis4{
	width:721px;
	padding:0;
	 }

	 .lm{
	width:723px;
	margin:10px auto;
	padding:0;
	 }

#prolist{
width:950px; 
margin:10px auto;
}
		#prolist .product{
		width:169px; height:149px; 
		float:left; text-align:center;
		margin-top:5px; margin-bottom:15px; margin-right:10px; margin-left:10px;_margin-left:8px;
		background-image:url(../images/produbg.jpg); background-repeat:no-repeat
		}
			#prolist .product img{
			width:154px; height:136px; 
			padding:5px; 
			margin:0 auto;
			border:0px ;  display:block;
			}
			#prolist .product a:hover img{ 
			padding:5px;
			background:#fd8300; 
			border-color:#fd8300;
			}
			#prolist .product span{
			color:#666666;			 			
			
			height:30px; line-height:30 px;
			}
			#prolist .product a:hover span{
			color:#fd8300; 
			
			height:30px; line-height:30 px;
			}
/* ====关于我们====*/	
	 .about{
		width:723px;margin:0px auto;
		padding:0;
	 	}
		
	 .about_pic{
		width:230px;margin:0px auto;float:left;
		padding:0;
	 	}
		
	 #notice{
		  	width:480px;
			float:left;
			line-height:23px; font-size:13px;
			 margin:0;padding-top:10px;
			text-align:justify;letter-spacing: 0pt;
			}
	
	.flash_bg{
	width:726px;
	height:180px;
	margin:0 auto;
	padding-top:8px;
	background-image: url(../images/flash-bg.png);
	background-repeat: no-repeat;
	 }
			

			
            #ISL_Cont_1{
                    width:560px;height:200px;
                    float:left;
                overflow:hidden;
				margin-left:6px;margin-top:0px;
                }
		#ISL_Cont_1 .product{
		width:169px; height:165px; 
		float:left; text-align:center;
		margin-top:20px; margin-bottom:30px; margin-left:15px; margin-right:5px;
		 background-image:url(../images/produbg.jpg); background-repeat:no-repeat;
		 }
			#ISL_Cont_1 .product img{
			width:154px; height:136px;
			 padding:5px;
			  margin:0 auto;
			 border:0px ;  display:block;
			 }
			#ISL_Cont_1 .product a:hover img{ 
			padding:5px;
			background:#fd8300; 
			border-color:#fd8300;
			}
			#ISL_Cont_1 .product span{
			height:28px; 
			line-height:28px;
			color:#666666;
			}
			#ISL_Cont_1 .product a:hover span{color:#fd8300}
			
	#Leftarr{
		float:left;
		margin-top:40px;
		margin-left:15px;
		width:60px;
		height:95px;
		background:url(../images/left_arrow.jpg) no-repeat;
		cursor:pointer; display:inline;
	}

	#Rightarr{
		float:right;
		margin-top:40px;
		margin-right:15px;
		width:60px;
		height:95px;
		background:url(../images/right_arrow.jpg) no-repeat;
		cursor:pointer; display:inline;
	}
			
 /* ====end====*/
	
/* ====页脚====*/
	#foot{
	    clear:both;
		width:1004px; height:254px;margin:0 auto;
		background-image:url(../images/bq-1.jpg);
		background-repeat:no-repeat;
		}	
	#foot-bottom {
	    clear:both;
		background:url(../images/bq-bg.jpg) top center repeat-x;
		margin:0; padding:0;height: 295px
		}

 /* ====联系我们====*/
	.foot_bg { 
		width:420px; 
		margin-top:22px;padding:0px;
		float:left;
		 }		 
	.foot_font{ 
		width:350px; 
		margin:10px auto;padding:0;
		letter-spacing: 0px;color:#FFFFFF;line-height:21px;
		 } 
 /* end */
 		 
 /* ====新闻中心====*/		 
	.news_bg { 
		width:584px; 
		margin-top:22px;padding:0px;
		float:left;
		 }
.news_font{ margin-top:10px;}
	.news_font p,.news_font ul li,.news_font ul li a{ 
		list-style-type:none; 
		width:450px; 
		margin:0 auto;padding:0;
		letter-spacing: 0px;color:#FFFFFF;line-height:25px;
		 } 
	.news_font ul li{ padding-left:20px;background:url(../images/bot_newsdot.png) no-repeat 0px 50%;}	 
	.news_font ul li,.news_font ul li a	{  
		
		text-decoration: underline; 
		} 
	
	.news_font ul li a:hover	{
		text-decoration: none;
		color: #000000;
		} 

		
 /* end */
 		 
 /* ====版权====*/	
	   .foot_a{
	/*width:980px;*/
    clear:both;
    width:980px;
	margin:0 auto;
	color: #fff;
	letter-spacing: 0px;
	text-align: center;

	  }

/* end */





/* ====产品展示====*/	
    .product_bg{
	      width:726px;
	      height:236px;
	      margin:10px 0 0 0;
	      padding-top:8px;
          background-image: url(../images/picture-bg.jpg);
	      background-repeat: no-repeat;
	          }
	 .product{
		width:723px;margin:0 0 20px 0;
		padding:0;
	 	}
		

#product_pic{
width:710px;  
margin-left:10px;margin-top:10px; 
mcolor:#333333;}
	#product_pic .product{width:170px; height:170px; 
	float:left; text-align:center;
	margin-top:10px; margin-bottom:30px; margin-left:5px;
	 background-image:url(../images/bgb.jpg); background-repeat:no-repeat
	 }
			#product_pic .product img{
			width:155px; height:156px;
			 padding:5px;  display:block; margin:0 auto;
			 }
			#product_pic .product a:hover img{background:#fd8300; border-color:#fd8300;}
			#product_pic .product a:hover span{height:35px; line-height:35px; color:#fd8300}
			#product_pic .product span{height:35px; line-height:35px; color:#666666}
		
/* end */

/* ====详细产品展示====*/	
 .showpro{
		width:723px;margin:0 0 20px 0;
		padding:0;
	 	}
		
 .showpro_pic{
		width:710px;margin:0 0 20px 0;
		padding:0;
	 	}
.showpro_pic02{
		width:697px; height:54px;margin:0px auto;
		padding:0;
		background-image:url(../images/procuct_02.jpg);
		background-repeat:no-repeat;
	 	}
   .showpro_pic02 p{
		      margin:25px 0 0 80px;;
		      padding:0;
			  color:#32a6bd;
			  font-size:14px;
			  font-weight:bold;
		
	 	         }
   .showpro_pic03 { 
              width:670px;            	
	          margin:0 auto;padding:0 0 0 10px;;
	          font-size: 14px;line-height: 35px;
	         
                  }
	 .showpro_pic04 { 
              width:670px;            	
	          margin:0 auto;padding:0 0 0 10px;;
	          font-size: 14px;line-height: 35px;
	         
                  }
/* end */

/* ====关于我们====*/	
  .aboutfl_bg{
	width:726px;
	height:180px;
	margin:10px 0 0 0;
	padding-top:8px;	
	background-image: url(../images/flash-bg.png);
	background-repeat: no-repeat;
	 }
  .aboutlm{
	width:723px;
	margin:0 0 10px 0;
	padding:0;
	 }
  .about_bg{ width:248px; height:150px;float:right; background-image:url(../images/about_03.jpg);}				  
/* end */



/* ====新闻中心====*/	
.newslm{
	width:723px;
	margin:14px 0 10px 0;
	padding:0;
	 }
		
.info{margin:10px 20px;
 font-size: 14px;color: #000;
 background-image:url(../images/dx-32.gif);
 }
   .info p{line-height:24px;}
   .info img{margin:5px;}
   .info ul li{
   width:640px; height:35px; 
   padding-left:60px;
   background:url(../images/news_03.jpg) no-repeat 5px 50%;
   line-height:35px; text-align:right;
   color: #000; list-style:none;
	}
        .info ul li a{float:left;color: #000;}
        .info ul li a:hover{float:left;color: #fd8300;}
		
/* end */	

/* ====详细新闻中心====*/
.time{ color: #7E7E7E; padding-right:15px;}	
.time1{ color: #ffffff; padding-right:15px; float:right;}
 .shownew{
		width:723px;margin:0 0 20px 0;
		
		padding:0;
	 	}
  
   .shownew_pic03 { 
              width:650px;            	
	          margin:0 auto;padding:10 0 0 10px;
	          font-size: 13px;line-height: 25px;
			  letter-spacing:0;		  
	        
                  }
 #msg p{margin:10px 0; width:710px;}
 #msg a{ color:#666666;}
 #msg a:hover{ color:#fd8300;}
 .messg{ border:1px solid #ccc;padding: 0px;}
 
 
 
 /* 在线留言 */
.message p{
	color:#A4A4A4;
	text-align:center;
	font-size:14px;
	margin:10px;
}
.message-box{
	text-align:center;
	width:100%;
	
}
.message-box .wrap{
	padding:1rem;
}
.message-box input{
	height:44px;
}
.message-box textarea{
	height:12rem;
	resize:none;
}
.message-box input,.message-box textarea{
    width: 88%;
    background-color: #EEEEEE;
    border: none;
    outline: none;
    padding: .8rem;
	font-size:14px;
}
.message-box input[type=submit]{
	color:#fff;
	background-color:#2482C2;
	font-size:18px;
}
.message-box  input::-moz-placeholder { color:#A4A4A4; } 
.message-box  input:-ms-input-placeholder{ color:#A4A4A4; } 
.message-box  input::-webkit-input-placeholder { color:#A4A4A4; } 


/* flexslider */
.flexslider{position:relative;height:293px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:293px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:100;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}